﻿<%@ Page Title="" Language="C#" MasterPageFile="~/Admin.Master" AutoEventWireup="true" CodeBehind="user_edit.aspx.cs" Inherits="LinkCard.ShopCP.User.user_edit" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
<script type="text/javascript" >
    var $j = jQuery.noConflict(); //set no conflict so you can use with MS AJAX.
    var submitUsername = true;
    var submitPassword = true;
    var submitConfirmPw = true;

    $j(document).ready(function () {

        // Make the AJAX call to the WebMethod when the textbox loses focus
        $j("#<%=Username.ClientID %>").blur(function () {
            $j.ajax({
                type: "POST",
                url: "user_new.aspx/CheckUserName",
                data: "{'sUsername':'" + $j("#<%=Username.ClientID %>").val() + "'}",
                contentType: "application/json; charset=utf-8",
                dataType: "json",
                success: function (message) {
                    //Set the spanChecking text letting user know if the uname is available
                    if (message.d != true) {
                        $j("#spanUsername").css({ "color": "red", "font-weight": "bold", "font-size": "small",
                            "padding-left": "15px"
                        });

                        $j("#spanUsername").text("Tên đăng nhập này đã tồn tại")
                        submit = false;
                    }
                    else if ($j("#<%=Username.ClientID %>").val().length < 6) {
                        $j("#spanUsername").css({ "color": "red", "font-weight": "bold", "font-size": "small",
                            "padding-left": "15px"
                        });
                        $j("#spanUsername").text("Tên đăng nhập phải dài hơn 6 kí tự");
                        submitUsername = false;
                    }
                    else {
                        $j("#spanUsername").css({ "color": "green", "font-weight": "bold", "font-size": "small",
                            "padding-left": "15px"
                        });
                        $j("#spanUsername").text("Tên đăng nhập này được phép sử dụng")
                        submitUsername = true;
                    }
                },
                error: function (errormessage) {
                    //you would not show the real error to the user - this is just to see if everything is working
                    $j("#spanChecking").text(errormessage.responseText);
                }
            });
        });
        $j("#<%=Password.ClientID %>").blur(function () {
            if ($j("#<%=Password.ClientID %>").val() == "") {
                $j("#spanPassword").css({ "color": "red", "font-weight": "bold", "font-size": "small",
                    "padding-left": "15px"
                });
                $j("#spanPassword").text("Chưa điền Mật khẩu");
                submitPassword = false;
            }
            else if ($j("#<%=Password.ClientID %>").val().length < 6) {
                $j("#spanPassword").css({ "color": "red", "font-weight": "bold", "font-size": "small",
                    "padding-left": "15px"
                });
                $j("#spanPassword").text("Mật khẩu phải lớn hơn hoặc bằng 6 kí tự");
                submitPassword = false;
            }
            else {
                $j("#spanPassword").css({ "color": "green", "font-weight": "bold", "font-size": "small",
                    "padding-left": "15px"
                });
                $j("#spanPassword").text("Mật khẩu được chấp nhận");
                submitPassword = true;
            }
        });
        $j("#<%=ConfirmPw.ClientID %>").blur(function () {
            if ($j("#<%=ConfirmPw.ClientID %>").val() == "") {
                $j("#spanConfirmPw").css({ "color": "red", "font-weight": "bold", "font-size": "small",
                    "padding-left": "15px"
                });
                $j("#spanConfirmPw").text("Chưa điền Nhập lại mật khẩu");
                submitConfirmPw = false;
            }
            else if ($j("#<%=ConfirmPw.ClientID %>").val() != $j("#<%=Password.ClientID %>").val()) {
                $j("#spanConfirmPw").css({ "color": "red", "font-weight": "bold", "font-size": "small",
                    "padding-left": "15px"
                });
                $j("#spanConfirmPw").text("Mật khẩu chưa khớp");
                submitConfirmPw = false;
            }
            else if ($j("#<%=ConfirmPw.ClientID %>").val().length < 6) {
                $j("#spanConfirmPw").css({ "color": "red", "font-weight": "bold", "font-size": "small",
                    "padding-left": "15px"
                });
                $j("#spanConfirmPw").text("Mật khẩu phải lớn hơn hoặc bằng 6 kí tự");
                submitPassword = false;
            }
            else {
                $j("#spanConfirmPw").css({ "color": "green", "font-weight": "bold", "font-size": "small",
                    "padding-left": "15px"
                });
                $j("#spanConfirmPw").text("Mật khẩu khớp");
                submitConfirmPw = true;
            }
        });

        $j("#<%=btnUpdate.ClientID %>").click(function () {
            if ($j("#<%=Username.ClientID %>").val() == "") {
                $j("#spanUsername").css({ "color": "red", "font-weight": "bold", "font-size": "small",
                    "padding-left": "15px"
                });

                $j("#spanUsername").text("Chưa điền tên đăng nhập")
                return false;
            }
//            if ($j("#<%=Password.ClientID %>").val() == "") {
//                $j("#spanPassword").css({ "color": "red", "font-weight": "bold", "font-size": "small",
//                    "padding-left": "15px"
//                });
//                $j("#spanPassword").text("Password is empty");
//                return false;
//            }
//            if ($j("#<%=ConfirmPw.ClientID %>").val() == "") {
//                $j("#spanConfirmPw").css({ "color": "red", "font-weight": "bold", "font-size": "small",
//                    "padding-left": "15px"
//                });
//                $j("#spanConfirmPw").text("Confirm password is empty");
//                return false;
//            }
            if (submitUsername == true && submitPassword == true && submitConfirmPw == true) { //Username is not available
                return true;
            }
            else {
                return false;
            }
            return false;
        });
    });
  
    </script>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
 <section id="content">
  <section class="container_12 clearfix">
    <section id="main" class="grid_12">
      <article>
        <div class="h1">Sửa thông tin nhân viên - đại lý</div>
          <div class="error msg" id="errorMessage" runat="server" visible="false"></div>
          <dl class="inline">
            <dt>
              <label >Tên đăng nhập:</label>
            </dt>
            <dd>
              <input type="text" class="medium" id="Username" runat="server"  />
              <span id="spanUsername"></span>
            </dd>
            <dt>
              <label >Mật khẩu:</label>
            </dt>
            <dd>
              <input type="password" id="Password" class="medium required" runat="server" />
              <input type="hidden" id="PasswordOld" class="medium required" runat="server" />
              <span id="spanPassword"></span>
            </dd>
            <dt>
              <label >Nhập lại mật khẩu:</label>
            </dt>
            <dd>
              <input type="password" id="ConfirmPw" class="medium required" runat="server" />
              <input type="hidden" id="ConfirmPwOld" class="medium required" runat="server" />
              <span id="spanConfirmPw"></span>
            </dd>
           
             <dt>
              <label >Mô tả:</label>
            </dt>
            <dd>
              <input type="text"   class="big" id="Description" runat="server" />
            </dd>

            <dt>
              <label >Họ và tên:</label>
            </dt>
            <dd>
              <input type="text"   class="big" id="Fullname" runat="server" />
            </dd>
            <dt>
              <label >Điện thoại di động:</label>
            </dt>
            <dd>
              <input type="text" class="big" id="MobilePhone" runat="server" />
            </dd>
            <dt>
              <label >Email:</label>
            </dt>
            <dd>
              <input type="text"   class="big" id="Email" runat="server" />
            </dd>
            <dt>
              <label >Địa chỉ Đại lý:</label>
            </dt>
            <dd>
              <textarea class="big"  rows="4" id="Address" runat="server"></textarea>
            </dd>
            
          </dl>
          <p>
          <asp:Button class="button big" Text="Lưu" ID="btnUpdate" runat="server" OnClick="btnUpdate_Click" 
                  style="width:auto;" />
          </p>
       
      </article>
    </section>
  </section>
</section>
</asp:Content>
